/* 排行榜样式 */
h4{
	font-family: "楷体";
}

hr{
	border: 1px #86CFDA solid;
}

.ran{
	position: fixed;
	
}
.rank li{
	list-style: none;
	margin-top: 10px;
	width: 80%;
	background: transparent!important;
}

.rank li:hover{
	background-color: #E0F2F7;
}

.rank img{
	padding: 10px;
	width: 70px;
	height: 70px;
}

.rank2{
	padding: 30px;
}

.rank2_1{
	position: absolute;
	margin-top: 50px;
}

.ff_x img{
	width: 20px;
	height: 20px;
}

th{
	padding: 10px;
	font-size: 20px;
	font-family: "楷体";
}

td{
	padding: 5px;
}

.top_t{
	position: fixed;
	bottom: 50px;
	right: 10px;
	border: 2px #17A2B8 solid;
	border-style: dashed;
	padding: 10px;
}

.pagination{
	display: table;
}

.pagination li{
	display: table-cell;
}

.fy nav{
	margin: 2px auto;
}